package org.millioncall.yueyoga.common;

import java.util.Date;

//created by zangjy on 2012-4-24
//待重构，可将此类变为单例对象，做为一个spring bean，运行期注入OrangelampSiteService
//可从数据库取得相关配置信息
public class GlobalSiteConfig {
	// 返回每个视频可以允许的预览图片数
	public static int getAllowedVideoPreviewImgCount() {
		return 10;
	}

	// 网站后台版本号
	public static String getSiteAdminVersion() {
		return "1.0.0";
	}

	// 视频购买后最多可下载5次
	public static int getAllowdVideoDownloadTimes() {
		return 5;
	}

	// 取得默认图像目录位置
	public static String getDefaultImagePath() {
		return "app/orangelamp/view/default/front/resources/images/";
	}

	// 取得默认的视频封面图路径
	public static String getDefaultCoverImagePath() {
		return getDefaultImagePath() + "default_cover.png";
	}

	// 顶一次视频奖励金额数目
	public static double getMoneyForVideoUp() {
		return 0.01d;// 必须是双精度类型，否则会导致计算结果不精确
	}

	// 第一次发布视频奖励
	public static int getExtraGoldsOfFirstVideo() {
		return 80;
	}

	// 首次视频发布奖励活动开始日期
	public static Date getExtraGoldsDateFrom() {
		return null;
	}

	// 首次视频发布奖励活动结束日期
	public static Date getExtraGoldsDateTo() {
		return null;
	}
}
